Big Huge Thesaurus

atomic warhead

noun